staff headquarters - French English Dictionary